self-constructed asset - German English Dictionary